managed foreign company - Spanish English Dictionary